buffer tank - French English Dictionary